A Step Towards Refining and Translating B Control Annotations to Handel-C

نویسندگان

  • Wilson Ifill
  • Steve A. Schneider
چکیده

Research augmenting B machines presented at B2007 has demonstrated how fragments of control flow expressed as annotations can be added to associated machine operations, and shown to be consistent. This enables designers’ understanding about local relationships between successive operations to be captured at the point the operations are written, and used later when the controller is developed. This paper introduces several new annotations and I/O into the framework to take advantage of hardware’s parallelism and to facilitate refinement and translation. To support the new annotations additional CSP control operations are added to the control language that now includes: recursion, prefixing, external choice, if-then-else, and sequencing. We informally sketch out a translation to Handel-C for prototyping.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Experiments in Translating CSP || B to Handel-C

This paper considers the issues involved in translating specifications described in the CSP‖B formal method into Handel-C. There have previously been approaches to translating CSP descriptions to Handel-C, and the work presented in this paper is part of a programme of work to extend it to include the B component of a CSP‖B description. Handel-C is a suitable target language because of its capab...

متن کامل

The Effects of Multimedia Annotations on Iranian EFL Learners’ L2 Vocabulary Learning

In our modern technological world, Computer-Assisted Language learning (CALL) is a new realm towards learning a language in general, and learning L2 vocabulary in particular. It is assumed that the use of multimedia annotations promotes language learners’ vocabulary acquisition. Therefore, this study set out to investigate the effects of different multimedia annotations (still picture annotatio...

متن کامل

Disease Control Priorities Third Edition: Time to Put a Theory of Change Into Practice; Comment on “Disease Control Priorities Third Edition Is Published: A Theory of Change Is Needed for Translating Evidence to Health Policy”

The Disease Control Priorities program (DCP) has pioneered the use of economic evidence in health. The theory of change (ToC) put forward by Norheim is a further welcome and necessary step towards translating DCP evidence into better priority setting in low- and middle-income countries (LMICs). We also agree that institutionalising evidence for informed priority-setting processes is crucial. Un...

متن کامل

On the Path to UHC – Global Evidence Must Go Local to Be Useful; Comment on “Disease Control Priorities Third Edition Is Published: A Theory of Change Is Needed for Translating Evidence to Health Policy”

The Disease Control Priorities (DCP) publications have pioneered new ways of thinking about investing in health. We agree with Norheim, that a useful first step to advance efforts to translate DCP’s global evidence into local health priorities, is to develop a clear Theory of Change (ToC). However, a ToC that aims to define how global evidence (DCP and others) can be used to inform national pol...

متن کامل

The effects of refining steps on Kilka (Clupeonella delicatula) fish oil quality

Kilka fish are known as the main industrial and pelagic species of Iran that are captured abundantly in the southern Caspian Sea. This study was conducted to survey the effectiveness of refinement steps on Kilka (Clupeonella delicatula) crude oil quality and fatty acid profiles. Neutralization, bleaching, winterization and deodorization were performed on crude oil with deodorization done under ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007